feel embarrassed for another person - Türkisch Englisch Wörterbuch